#pragma once


// BaseListCtrl

class BaseListCtrl : public CListCtrl
{
	DECLARE_DYNAMIC(BaseListCtrl)

public:
	BaseListCtrl();
	virtual ~BaseListCtrl();
	int GetSelectedItemIndex();
	void UnSelectAllItem();
protected:
	DECLARE_MESSAGE_MAP()
	virtual void PreSubclassWindow();
	virtual void InitTitle(){ AfxMessageBox("InitTitle() must be replace");}
	virtual void Resize(){ AfxMessageBox("Resize() must be replace");}
};


